package com.emit.service;

import com.emit.form.UserForm;
import com.emit.vo.UserVO;

/**
 * 用户管理的接口
 *
 * @author wanglongquan
 */
public interface UserService {

    /**
     * 登录
     *
     * @param userFrom 用户信息
     * @return 登录接口
     */
    UserVO login(UserForm userFrom);

    /**
     * 注册
     *
     * @param userFrom 注册信息
     * @return 注册接口
     */
    UserVO registered(UserForm userFrom);

    /**
     * 根据用户名查询用户具体信息
     * @param username 用户名
     * @return  返回用户信息
     */
    UserVO findUserByUsername(String username);
}
